Class Alarm extends TickTock { long getWakeUpTime() {} void setWakeUpTime(long time) {...} void addAlarmListener(AlarmListener x) {...} void removeAlarmListener(AlarmListener x) {...} }